home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Complete Internet Archive
/
Complete Internet Archive.iso
/
VRML
/
cp2b2x.exe
/
DATA.Z
/
moni.wrl
< prev
next >
Wrap
Text File
|
1996-06-21
|
59KB
|
1,605 lines
#VRML V2.0 utf8
#
# This file is conveted from VRML 1.0 to Moving Worlds.
# Copyright(C) 1996 Sony Corporation.
DEF TV Transform {
children [
DEF Button Group {
children [
Transform {
children [
Transform {
children [
Shape {
appearance Appearance {
material Material {
diffuseColor 0.3 0.3 0.3
shininess 5
}
}
geometry IndexedFaceSet {
coord Coordinate3 {
point [
0.359563 -0.213892 0.06814,
0.359563 -0.27589 0.068141,
0.384363 -0.27589 0.068137,
0.396762 -0.213892 0.068133,
0.359603 -0.213893 0.05574,
0.359604 -0.275891 0.055742,
0.384402 -0.275891 0.055738,
0.396803 -0.213893 0.055732,
0.396803 -0.213893 0.055732,
0.384402 -0.275891 0.055738,
-0.396819 -0.213892 0.068284,
-0.38442 -0.27589 0.068283,
-0.359619 -0.27589 0.068279,
-0.359619 -0.213892 0.068277,
-0.384379 -0.275891 0.055884,
-0.396778 -0.213893 0.055885,
-0.35958 -0.275891 0.05588,
-0.359579 -0.213893 0.055877,
-0.359579 -0.213893 0.055877,
-0.35958 -0.275891 0.05588,
-0.384379 -0.275891 0.055884,
-0.396778 -0.213893 0.055885,
-0.359575 -0.251091 0.055879,
-0.359575 -0.213893 0.055878,
0.359607 -0.213893 0.055739,
0.359606 -0.251091 0.05574,
-0.359539 -0.251086 0.241874,
-0.359539 -0.213888 0.241873,
-0.260338 -0.251086 0.266655,
-0.260337 -0.213886 0.266653,
0.26045 -0.251086 0.266553,
0.26045 -0.213886 0.266552,
0.359643 -0.251086 0.241735,
0.359643 -0.213888 0.241734,
0.409175 0.282095 0.055754,
0.421575 0.269697 0.055753,
0.421575 -0.201492 0.055767,
0.409175 -0.213893 0.055767,
-0.409205 -0.213893 0.055851,
-0.421605 -0.201492 0.05585,
-0.421605 0.269697 0.055838,
-0.409206 0.282095 0.055837,
0.409197 0.2821 0.278949,
0.421596 0.269702 0.278948,
0.421596 -0.201486 0.27896,
0.409197 -0.213886 0.278962,
0.347201 0.232504 0.303755,
-0.409184 0.2821 0.279032,
-0.409206 0.282095 0.055837,
0.347201 -0.164288 0.303767,
0.347201 -0.164288 0.303767,
-0.409184 -0.213886 0.279045,
-0.409205 -0.213893 0.055851,
-0.347181 -0.164288 0.303836,
-0.421582 -0.201486 0.279044,
-0.421605 -0.201492 0.05585,
-0.421582 0.269702 0.279033,
-0.421605 0.269697 0.055838,
-0.347182 0.232504 0.303825,
0.3224 0.220104 0.291359,
0.3224 -0.151887 0.291369,
-0.322384 -0.151887 0.291434,
-0.322384 0.220104 0.291424,
0.23554 0.182889 -0.303839,
-0.235648 0.182889 -0.303748,
-0.23558 0.282095 0.05584,
0.235608 0.282095 0.05575,
0.359606 -0.28209 0.05574,
-0.359575 -0.28209 0.055879,
-0.235648 -0.2821 -0.303736,
0.23554 -0.2821 -0.303827,
-0.235648 0.182889 -0.303748,
0.23554 0.182889 -0.303839,
0.235608 0.282095 0.05575,
-0.23558 0.282095 0.05584,
-0.359575 -0.28209 0.055879,
0.260408 -0.282091 0.055837,
-0.26038 -0.282091 0.055939,
-0.359576 -0.282091 0.055957,
-0.359576 -0.281951 0.055957,
-0.359576 -0.251091 0.055957,
-0.26038 -0.251091 0.055939,
0.260408 -0.251091 0.055837,
0.359605 -0.251091 0.055818,
0.359605 -0.251185 0.055818,
0.359605 -0.281951 0.055818,
0.359605 -0.28205 0.055818,
0.359605 -0.282091 0.055818,
-0.359586 -0.282086 0.256708,
-0.359586 -0.275885 0.256708,
-0.359591 -0.263487 0.231909,
-0.359589 -0.251086 0.241878,
0.359593 -0.251086 0.241738,
0.359592 -0.263487 0.231769,
0.359594 -0.275885 0.256568,
0.359594 -0.282086 0.256568,
0.260402 -0.251086 0.266558,
0.260398 -0.263485 0.256587,
-0.260386 -0.251086 0.266658,
-0.260388 -0.263485 0.256688,
0.260402 -0.275885 0.281386,
-0.260386 -0.275885 0.281488,
0.260402 -0.282086 0.281386,
-0.260386 -0.282086 0.281488,
0.39714 0.269697 0.055756,
0.409175 0.257606 0.055755,
0.288788 0.165716 -0.291422,
0.280294 0.17297 -0.291421,
0.409176 -0.201802 0.055767,
0.288788 -0.10993 -0.291415,
-0.397169 0.269697 0.055835,
-0.280395 0.17297 -0.291366,
0.39714 -0.213893 0.055769,
0.280294 -0.117184 -0.291414,
-0.39717 -0.213893 0.055847,
-0.280396 -0.117184 -0.29136,
-0.409205 -0.201802 0.055848,
-0.288891 -0.10993 -0.291359,
-0.409205 0.257606 0.055836,
-0.288891 0.165716 -0.291366,
0.280462 0.17297 -0.290634,
0.288956 0.165716 -0.290598,
0.288956 -0.10993 -0.29059,
0.280461 -0.117184 -0.290627,
-0.280223 -0.117184 -0.293021,
-0.288719 -0.10993 -0.293057,
-0.28872 0.165716 -0.293064,
-0.280222 0.17297 -0.293027,
]
}
coordIndex [
0, 1, 2, 3, -1,
4, 0, 1, 5, -1,
5, 1, 2, 6, -1,
7, 3, 2, 6, -1,
7, 3, 0, 4, -1,
8, 9, 5, 4, -1,
10, 11, 12, 13, -1,
14, 11, 10, 15, -1,
16, 12, 11, 14, -1,
17, 13, 12, 16, -1,
15, 10, 13, 17, -1,
18, 19, 20, 21, -1,
22, 23, 24, 25, -1,
26, 27, 23, 22, -1,
28, 29, 27, 26, -1,
30, 31, 29, 28, -1,
32, 33, 31, 30, -1,
25, 24, 33, 32, -1,
25, 22, 26, 28, 30, 32, -1,
34, 35, 36, 37, 38, 39, 40, 41, -1,
42, 43, 35, 34, -1,
43, 44, 36, 35, -1,
44, 45, 37, 36, -1,
46, 43, 42, -1,
47, 42, 34, 48, -1,
46, 49, 44, 43, -1,
50, 45, 44, -1,
45, 51, 52, 37, -1,
50, 53, 51, 45, -1,
51, 54, 55, 52, -1,
53, 54, 51, -1,
54, 56, 57, 55, -1,
53, 58, 56, 54, -1,
56, 47, 48, 57, -1,
58, 47, 56, -1,
58, 46, 42, 47, -1,
59, 60, 49, 46, -1,
60, 61, 53, 50, -1,
61, 62, 58, 53, -1,
62, 59, 46, 58, -1,
63, 64, 65, 66, -1,
67, 68, 69, 70, -1,
71, 72, 70, 69, -1,
72, 73, 67, 70, -1,
74, 71, 69, 75, -1,
76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, -1,
88, 89, 90, -1,
79, 78, 88, 90, -1,
80, 79, 90, 91, -1,
84, 83, 92, 93, -1,
85, 84, 93, -1,
87, 86, 94, 95, -1,
86, 85, 93, 94, -1,
96, 97, 93, 92, -1,
98, 99, 97, 96, -1,
97, 100, 94, 93, -1,
83, 82, 96, 92, -1,
99, 101, 100, 97, -1,
100, 102, 95, 94, -1,
101, 103, 102, 100, -1,
76, 87, 95, 102, -1,
77, 76, 102, 103, -1,
82, 81, 98, 96, -1,
91, 90, 99, 98, -1,
90, 89, 101, 99, -1,
89, 88, 103, 101, -1,
78, 77, 103, 88, -1,
81, 80, 91, 98, -1,
104, 105, 106, 107, -1,
105, 108, 109, 106, -1,
110, 104, 107, 111, -1,
108, 112, 113, 109, -1,
112, 114, 115, 113, -1,
114, 116, 117, 115, -1,
116, 118, 119, 117, -1,
118, 110, 111, 119, -1,
120, 121, 122, 123, 124, 125, 126, 127, -1,
]
normalPerVertex FALSE
# ccw FALSE
# solid FALSE
convex TRUE
creaseAngle 0.5
}
},
]
}
]
}
DEF CH1 Transform {
children [
Transform {
children [
Shape {
appearance Appearance {
material DEF CH1_SHAPE Material {
shininess 5
transparency 1
diffuseColor .5 1 .5
}
}
geometry IndexedFaceSet {
coord Coordinate3 {
point [
0.24 0.14 0.291237,
0.23 0.14 0.301237,
0.23 0.14 0.291237,
0.24 0.14 0.301237,
0.25 0.15 0.291237,
0.25 0.15 0.301237,
0.25 0.08 0.291237,
0.25 0.08 0.301237,
0.23 0.08 0.291237,
0.23 0.08 0.301237,
0.23 0.07 0.291237,
0.23 0.07 0.301237,
0.29 0.07 0.291237,
0.29 0.07 0.301237,
0.29 0.08 0.291237,
0.29 0.08 0.301237,
0.27 0.08 0.291237,
0.27 0.08 0.301237,
0.27 0.17 0.291237,
0.27 0.17 0.301237,
0.25 0.17 0.291237,
0.25 0.17 0.301237,
0.23 0.15 0.291237,
0.23 0.15 0.301237,
0.23 0.14 0.291237,
0.23 0.14 0.301237,
]
}
coordIndex [
0, 1, 2, -1,
0, 3, 1, -1,
4, 3, 0, -1,
4, 5, 3, -1,
6, 5, 4, -1,
6, 7, 5, -1,
8, 7, 6, -1,
8, 9, 7, -1,
10, 9, 8, -1,
10, 11, 9, -1,
12, 11, 10, -1,
12, 13, 11, -1,
14, 13, 12, -1,
14, 15, 13, -1,
16, 15, 14, -1,
16, 17, 15, -1,
18, 17, 16, -1,
18, 19, 17, -1,
20, 19, 18, -1,
20, 21, 19, -1,
22, 21, 20, -1,
22, 23, 21, -1,
24, 23, 22, -1,
24, 25, 23, -1,
4, 0, 2, -1,
12, 10, 8, 6, -1,
16, 6, 4, -1,
20, 18, 16, 4, -1,
22, 20, 4, 2, -1,
16, 12, 6, -1,
16, 14, 12, -1,
1, 3, 5, -1,
7, 9, 11, 13, -1,
5, 7, 17, -1,
5, 17, 19, 21, -1,
1, 5, 21, 23, -1,
7, 13, 17, -1,
13, 15, 17, -1,
]
normalPerVertex FALSE
# ccw FALSE
# solid FALSE
convex TRUE
creaseAngle 0.5
}
},
]
}
]
}
DEF CH2 Transform {
children [
Transform {
children [
Shape {
appearance Appearance {
material DEF CH2_SHAPE Material {
shininess 5
transparency 1
diffuseColor .5 1 .5
}
}
geometry IndexedFaceSet {
coord Coordinate3 {
point [
0.23 0.14 0.291677,
0.23 0.14 0.301677,
0.23 0.16 0.291677,
0.23 0.16 0.301677,
0.24 0.17 0.291677,
0.24 0.17 0.301677,
0.28 0.17 0.291677,
0.28 0.17 0.301677,
0.29 0.16 0.291677,
0.29 0.16 0.301677,
0.29 0.13 0.291677,
0.29 0.13 0.301677,
0.24 0.08 0.291677,
0.24 0.08 0.301677,
0.29 0.08 0.291677,
0.29 0.08 0.301677,
0.29 0.07 0.291677,
0.29 0.07 0.301677,
0.23 0.07 0.291677,
0.23 0.07 0.301677,
0.23 0.08 0.291677,
0.23 0.08 0.301677,
0.28 0.13 0.291677,
0.28 0.13 0.301677,
0.28 0.15 0.291677,
0.28 0.15 0.301677,
0.27 0.16 0.291677,
0.27 0.16 0.301677,
0.25 0.16 0.291677,
0.25 0.16 0.301677,
0.24 0.15 0.291677,
0.24 0.15 0.301677,
0.24 0.14 0.291677,
0.24 0.14 0.301677,
]
}
coordIndex [
0, 1, 2, -1,
1, 3, 2, -1,
2, 3, 4, -1,
3, 5, 4, -1,
4, 5, 6, -1,
5, 7, 6, -1,
6, 7, 8, -1,
7, 9, 8, -1,
8, 9, 10, -1,
9, 11, 10, -1,
10, 11, 12, -1,
11, 13, 12, -1,
12, 13, 14, -1,
13, 15, 14, -1,
14, 15, 16, -1,
15, 17, 16, -1,
16, 17, 18, -1,
17, 19, 18, -1,
18, 19, 20, -1,
19, 21, 20, -1,
20, 21, 22, -1,
21, 23, 22, -1,
22, 23, 24, -1,
23, 25, 24, -1,
24, 25, 26, -1,
25, 27, 26, -1,
26, 27, 28, -1,
27, 29, 28, -1,
28, 29, 30, -1,
29, 31, 30, -1,
30, 31, 32, -1,
31, 33, 32, -1,
0, 2, 4, 30, -1,
0, 30, 32, -1,
4, 6, 8, 26, -1,
4, 26, 28, -1,
4, 28, 30, -1,
8, 10, 22, -1,
8, 22, 24, -1,
8, 24, 26, -1,
12, 14, 16, 18, -1,
12, 18, 20, 22, -1,
10, 12, 22, -1,
31, 5, 3, 1, -1,
33, 31, 1, -1,
27, 9, 7, 5, -1,
29, 27, 5, -1,
31, 29, 5, -1,
23, 11, 9, -1,
25, 23, 9, -1,
27, 25, 9, -1,
19, 17, 15, 13, -1,
23, 21, 19, 13, -1,
23, 13, 11, -1,
1, 0, 32, 33, -1,
]
normalPerVertex FALSE
# ccw FALSE
# solid FALSE
convex TRUE
creaseAngle 0.5
}
},
]
}
]
}
DEF CH3 Transform {
children [
Transform {
children [
Shape {
appearance Appearance {
material DEF CH3_SHAPE Material {
shininess 5
transparency 1
diffuseColor .5 1 .5
}
}
geometry IndexedFaceSet {
coord Coordinate3 {
point [
0.23 0.14 0.291715,
0.23 0.14 0.301715,
0.23 0.16 0.291715,
0.23 0.16 0.301715,
0.24 0.17 0.291715,
0.24 0.17 0.302001,
0.28 0.17 0.291715,
0.28 0.17 0.302001,
0.29 0.16 0.291715,
0.29 0.16 0.301715,
0.29 0.13 0.291715,
0.29 0.13 0.302001,
0.28 0.12 0.291715,
0.28 0.12 0.301715,
0.29 0.11 0.291715,
0.29 0.11 0.302001,
0.29 0.08 0.291715,
0.29 0.08 0.301715,
0.28 0.07 0.291715,
0.28 0.07 0.301715,
0.24 0.07 0.291715,
0.24 0.07 0.302001,
0.23 0.08 0.291715,
0.23 0.08 0.302001,
0.23 0.1 0.291715,
0.23 0.1 0.302001,
0.24 0.11 0.291715,
0.24 0.11 0.301715,
0.25 0.1 0.291715,
0.25 0.1 0.301715,
0.24 0.09 0.291715,
0.24 0.09 0.302001,
0.25 0.08 0.291715,
0.25 0.08 0.301715,
0.27 0.08 0.291715,
0.27 0.08 0.302001,
0.28 0.09 0.291715,
0.28 0.09 0.302001,
0.28 0.1 0.291715,
0.28 0.1 0.302001,
0.27 0.11 0.291715,
0.27 0.11 0.301715,
0.27 0.13 0.291715,
0.27 0.13 0.301715,
0.28 0.14 0.291715,
0.28 0.14 0.301715,
0.28 0.15 0.291715,
0.28 0.15 0.301715,
0.27 0.16 0.291715,
0.27 0.16 0.302001,
0.25 0.16 0.291715,
0.25 0.16 0.301715,
0.24 0.15 0.291715,
0.24 0.15 0.301715,
0.24 0.14 0.291715,
0.24 0.14 0.302001,
]
}
coordIndex [
0, 1, 2, -1,
1, 3, 2, -1,
2, 3, 4, -1,
3, 5, 4, -1,
4, 5, 6, -1,
5, 7, 6, -1,
6, 7, 8, -1,
7, 9, 8, -1,
8, 9, 10, -1,
9, 11, 10, -1,
10, 11, 12, -1,
11, 13, 12, -1,
12, 13, 14, -1,
13, 15, 14, -1,
14, 15, 16, -1,
15, 17, 16, -1,
16, 17, 18, -1,
17, 19, 18, -1,
18, 19, 20, -1,
19, 21, 20, -1,
20, 21, 22, -1,
21, 23, 22, -1,
22, 23, 24, -1,
23, 25, 24, -1,
24, 25, 26, -1,
25, 27, 26, -1,
26, 27, 28, -1,
27, 29, 28, -1,
28, 29, 30, -1,
29, 31, 30, -1,
30, 31, 32, -1,
31, 33, 32, -1,
32, 33, 34, -1,
33, 35, 34, -1,
34, 35, 36, -1,
35, 37, 36, -1,
36, 37, 38, -1,
37, 39, 38, -1,
38, 39, 40, -1,
39, 41, 40, -1,
40, 41, 42, -1,
41, 43, 42, -1,
42, 43, 44, -1,
43, 45, 44, -1,
44, 45, 46, -1,
45, 47, 46, -1,
46, 47, 48, -1,
47, 49, 48, -1,
48, 49, 50, -1,
49, 51, 50, -1,
50, 51, 52, -1,
51, 53, 52, -1,
52, 53, 54, -1,
53, 55, 54, -1,
0, 2, 4, 52, -1,
0, 52, 54, -1,
4, 6, 8, 48, -1,
4, 48, 50, -1,
4, 50, 52, -1,
8, 10, 12, -1,
12, 14, 16, 38, -1,
12, 38, 40, 42, -1,
8, 12, 44, -1,
8, 44, 46, -1,
8, 46, 48, -1,
12, 42, 44, -1,
16, 18, 20, 34, -1,
16, 34, 36, -1,
16, 36, 38, -1,
20, 22, 24, 30, -1,
20, 30, 32, -1,
20, 32, 34, -1,
24, 26, 28, 30, -1,
53, 5, 3, 1, -1,
55, 53, 1, -1,
49, 9, 7, 5, -1,
51, 49, 5, -1,
53, 51, 5, -1,
13, 11, 9, -1,
39, 17, 15, 13, -1,
43, 41, 39, 13, -1,
45, 13, 9, -1,
47, 45, 9, -1,
49, 47, 9, -1,
45, 43, 13, -1,
35, 21, 19, 17, -1,
37, 35, 17, -1,
39, 37, 17, -1,
31, 25, 23, 21, -1,
33, 31, 21, -1,
35, 33, 21, -1,
31, 29, 27, 25, -1,
55, 1, 0, 54, -1,
]
normalPerVertex FALSE
# ccw FALSE
# solid FALSE
convex TRUE
creaseAngle 0.5
}
},
]
}
]
}
DEF VOL1 Transform {
children [
Transform {
children [
Shape {
appearance Appearance {
material DEF VOL1_SHAPE Material {
shininess 5
transparency 1
diffuseColor .5 1 .5
}
}
geometry IndexedFaceSet {
coord Coordinate3 {
point [
-0.3 -0.14 0.290608,
-0.3 -0.12 0.300608,
-0.3 -0.12 0.290608,
-0.3 -0.14 0.300608,
-0.26 -0.14 0.290608,
-0.26 -0.14 0.300608,
-0.26 -0.12 0.290608,
-0.26 -0.12 0.300608,
]
}
coordIndex [
0, 1, 2, -1,
0, 3, 1, -1,
4, 3, 0, -1,
4, 5, 3, -1,
6, 5, 4, -1,
6, 7, 5, -1,
2, 7, 6, -1,
2, 1, 7, -1,
6, 4, 0, 2, -1,
1, 3, 5, 7, -1,
]
normalPerVertex FALSE
# ccw FALSE
# solid FALSE
convex TRUE
creaseAngle 0.5
}
},
]
}
]
}
DEF VOL2 Transform {
children [
Transform {
children [
Shape {
appearance Appearance {
material DEF VOL2_SHAPE Material {
shininess 5
transparency 1
diffuseColor .5 1 .5
}
}
geometry IndexedFaceSet {
coord Coordinate3 {
point [
-0.24 -0.14 0.290608,
-0.24 -0.12 0.300608,
-0.24 -0.12 0.290608,
-0.24 -0.14 0.300608,
-0.2 -0.14 0.290608,
-0.2 -0.14 0.300608,
-0.2 -0.12 0.290608,
-0.2 -0.12 0.300608,
]
}
coordIndex [
0, 1, 2, -1,
0, 3, 1, -1,
4, 3, 0, -1,
4, 5, 3, -1,
6, 5, 4, -1,
6, 7, 5, -1,
2, 7, 6, -1,
2, 1, 7, -1,
6, 4, 0, 2, -1,
1, 3, 5, 7, -1,
]
normalPerVertex FALSE
# ccw FALSE
# solid FALSE
convex TRUE
creaseAngle 0.5
}
},
]
}
]
}
DEF VOL3 Transform {
children [
Transform {
children [
Shape {
appearance Appearance {
material DEF VOL3_SHAPE Material {
shininess 5
transparency 1
diffuseColor .5 1 .5
}
}
geometry IndexedFaceSet {
coord Coordinate3 {
point [
-0.18 -0.14 0.290608,
-0.18 -0.12 0.300608,
-0.18 -0.12 0.290608,
-0.18 -0.14 0.300608,
-0.14 -0.14 0.290608,
-0.14 -0.14 0.300608,
-0.14 -0.12 0.290608,
-0.14 -0.12 0.300608,
]
}
coordIndex [
0, 1, 2, -1,
0, 3, 1, -1,
4, 3, 0, -1,
4, 5, 3, -1,
6, 5, 4, -1,
6, 7, 5, -1,
2, 7, 6, -1,
2, 1, 7, -1,
6, 4, 0, 2, -1,
1, 3, 5, 7, -1,
]
normalPerVertex FALSE
# ccw FALSE
# solid FALSE
convex TRUE
creaseAngle 0.5
}
},
]
}
]
}
DEF VOL4 Transform {
children [
Transform {
children [
Shape {
appearance Appearance {
material DEF VOL4_SHAPE Material {
shininess 5
transparency 1
diffuseColor .5 1 .5
}
}
geometry IndexedFaceSet {
coord Coordinate3 {
point [
-0.12 -0.14 0.290608,
-0.12 -0.12 0.300608,
-0.12 -0.12 0.290608,
-0.12 -0.14 0.300608,
-0.08 -0.14 0.290608,
-0.08 -0.14 0.300608,
-0.08 -0.12 0.290608,
-0.08 -0.12 0.300608,
]
}
coordIndex [
0, 1, 2, -1,
0, 3, 1, -1,
4, 3, 0, -1,
4, 5, 3, -1,
6, 5, 4, -1,
6, 7, 5, -1,
2, 7, 6, -1,
2, 1, 7, -1,
6, 4, 0, 2, -1,
1, 3, 5, 7, -1,
]
normalPerVertex FALSE
# ccw FALSE
# solid FALSE
convex TRUE
creaseAngle 0.5
}
},
]
}
]
}
DEF VOL5 Transform {
children [
Transform {
children [
Shape {
appearance Appearance {
material DEF VOL5_SHAPE Material {
shininess 5
transparency 1
diffuseColor .5 1 .5
}
}
geometry IndexedFaceSet {
coord Coordinate3 {
point [
-0.06 -0.14 0.290608,
-0.06 -0.12 0.300608,
-0.06 -0.12 0.290608,
-0.06 -0.14 0.300608,
-0.02 -0.14 0.290608,
-0.02 -0.14 0.300608,
-0.02 -0.12 0.290608,
-0.02 -0.12 0.300608,
]
}
coordIndex [
0, 1, 2, -1,
0, 3, 1, -1,
4, 3, 0, -1,
4, 5, 3, -1,
6, 5, 4, -1,
6, 7, 5, -1,
2, 7, 6, -1,
2, 1, 7, -1,
6, 4, 0, 2, -1,
1, 3, 5, 7, -1,
]
normalPerVertex FALSE
# ccw FALSE
# solid FALSE
convex TRUE
creaseAngle 0.5
}
},
]
}
]
}
DEF VOL6 Transform {
children [
Transform {
children [
Shape {
appearance Appearance {
material DEF VOL6_SHAPE Material {
shininess 5
transparency 1
diffuseColor .5 1 .5
}
}
geometry IndexedFaceSet {
coord Coordinate3 {
point [
0 -0.14 0.290608,
0 -0.12 0.300608,
0 -0.12 0.290608,
0 -0.14 0.300608,
0.04 -0.14 0.290608,
0.04 -0.14 0.300608,
0.04 -0.12 0.290608,
0.04 -0.12 0.300608,
]
}
coordIndex [
0, 1, 2, -1,
0, 3, 1, -1,
4, 3, 0, -1,
4, 5, 3, -1,
6, 5, 4, -1,
6, 7, 5, -1,
2, 7, 6, -1,
2, 1, 7, -1,
6, 4, 0, 2, -1,
1, 3, 5, 7, -1,
]
normalPerVertex FALSE
# ccw FALSE
# solid FALSE
convex TRUE
creaseAngle 0.5
}
},
]
}
]
}
DEF VOL7 Transform {
children [
Transform {
children [
Shape {
appearance Appearance {
material DEF VOL7_SHAPE Material {
shininess 5
transparency 1
diffuseColor .5 1 .5
}
}
geometry IndexedFaceSet {
coord Coordinate3 {
point [
0.06 -0.14 0.290608,
0.06 -0.12 0.300608,
0.06 -0.12 0.290608,
0.06 -0.14 0.300608,
0.1 -0.14 0.290608,
0.1 -0.14 0.300608,
0.1 -0.12 0.290608,
0.1 -0.12 0.300608,
]
}
coordIndex [
0, 1, 2, -1,
0, 3, 1, -1,
4, 3, 0, -1,
4, 5, 3, -1,
6, 5, 4, -1,
6, 7, 5, -1,
2, 7, 6, -1,
2, 1, 7, -1,
6, 4, 0, 2, -1,
1, 3, 5, 7, -1,
]
normalPerVertex FALSE
# ccw FALSE
# solid FALSE
convex TRUE
creaseAngle 0.5
}
},
]
}
]
}
DEF VOL8 Transform {
children [
Transform {
children [
Shape {
appearance Appearance {
material DEF VOL8_SHAPE Material {
shininess 5
transparency 1
diffuseColor .5 1 .5
}
}
geometry IndexedFaceSet {
coord Coordinate3 {
point [
0.12 -0.14 0.290608,
0.12 -0.12 0.300608,
0.12 -0.12 0.290608,
0.12 -0.14 0.300608,
0.16 -0.14 0.290608,
0.16 -0.14 0.300608,
0.16 -0.12 0.290608,
0.16 -0.12 0.300608,
]
}
coordIndex [
0, 1, 2, -1,
0, 3, 1, -1,
4, 3, 0, -1,
4, 5, 3, -1,
6, 5, 4, -1,
6, 7, 5, -1,
2, 7, 6, -1,
2, 1, 7, -1,
6, 4, 0, 2, -1,
1, 3, 5, 7, -1,
]
normalPerVertex FALSE
# ccw FALSE
# solid FALSE
convex TRUE
creaseAngle 0.5
}
},
]
}
]
}
DEF VOL9 Transform {
children [
Transform {
children [
Shape {
appearance Appearance {
material DEF VOL9_SHAPE Material {
shininess 5
transparency 1
diffuseColor .5 1 .5
}
}
geometry IndexedFaceSet {
coord Coordinate3 {
point [
0.18 -0.14 0.290608,
0.18 -0.12 0.300608,
0.18 -0.12 0.290608,
0.18 -0.14 0.300608,
0.22 -0.14 0.290608,
0.22 -0.14 0.300608,
0.22 -0.12 0.290608,
0.22 -0.12 0.300608,
]
}
coordIndex [
0, 1, 2, -1,
0, 3, 1, -1,
4, 3, 0, -1,
4, 5, 3, -1,
6, 5, 4, -1,
6, 7, 5, -1,
2, 7, 6, -1,
2, 1, 7, -1,
6, 4, 0, 2, -1,
1, 3, 5, 7, -1,
]
normalPerVertex FALSE
# ccw FALSE
# solid FALSE
convex TRUE
creaseAngle 0.5
}
},
]
}
]
}
DEF VOL10 Transform {
children [
Transform {
children [
Shape {
appearance Appearance {
material DEF VOL10_SHAPE Material {
shininess 5
transparency 1
diffuseColor .5 1 .5
}
}
geometry IndexedFaceSet {
coord Coordinate3 {
point [
0.24 -0.14 0.290608,
0.24 -0.12 0.300608,
0.24 -0.12 0.290608,
0.24 -0.14 0.300608,
0.28 -0.14 0.290608,
0.28 -0.14 0.300608,
0.28 -0.12 0.290608,
0.28 -0.12 0.300608,
]
}
coordIndex [
0, 1, 2, -1,
0, 3, 1, -1,
4, 3, 0, -1,
4, 5, 3, -1,
6, 5, 4, -1,
6, 7, 5, -1,
2, 7, 6, -1,
2, 1, 7, -1,
6, 4, 0, 2, -1,
1, 3, 5, 7, -1,
]
normalPerVertex FALSE
# ccw FALSE
# solid FALSE
convex TRUE
creaseAngle 0.5
}
},
]
}
]
}
Transform {
children [
DEF VOLDOWN Transform {
children [
Shape {
appearance Appearance {
material DEF VOLDOWN_SHAPE Material {
shininess 5
}
}
geometry IndexedFaceSet {
coord Coordinate3 {
point [
0.051021 -0.233373 0.266588,
0.071021 -0.225873 0.281588,
0.071021 -0.225873 0.266588,
0.051021 -0.233373 0.281588,
0.071021 -0.240873 0.266588,
0.071021 -0.240873 0.281588,
]
}
coordIndex [
0, 1, 2, -1,
0, 3, 1, -1,
4, 3, 0, -1,
4, 5, 3, -1,
2, 5, 4, -1,
2, 1, 5, -1,
4, 0, 2, -1,
1, 3, 5, -1,
]
normalPerVertex FALSE
# ccw FALSE
# solid FALSE
convex TRUE
creaseAngle 0.5
}
},
DEF VOL_DWN_CLICK TouchSensor{}
]
}
]
}
Transform {
children [
DEF VOLUP Transform {
children [
Shape {
appearance Appearance {
material DEF VOLUP_SHAPE Material {
shininess 5
}
}
geometry IndexedFaceSet {
coord Coordinate3 {
point [
0.091021 -0.240873 0.266588,
0.091021 -0.225873 0.281588,
0.091021 -0.225873 0.266588,
0.091021 -0.240873 0.281588,
0.111021 -0.233373 0.266588,
0.111021 -0.233373 0.281588,
]
}
coordIndex [
0, 1, 2, -1,
0, 3, 1, -1,
4, 3, 0, -1,
4, 5, 3, -1,
2, 5, 4, -1,
2, 1, 5, -1,
4, 0, 2, -1,
1, 3, 5, -1,
]
normalPerVertex FALSE
# ccw FALSE
# solid FALSE
convex TRUE
creaseAngle 0.5
}
},
DEF VOL_UP_CLICK TouchSensor{}
]
}
]
}
Transform {
children [
DEF CHDOWN Transform {
children [
Shape {
appearance Appearance {
material DEF CHDOWN_SHAPE Material {
shininess 5
}
}
geometry IndexedFaceSet {
coord Coordinate3 {
point [
0.151068 -0.233373 0.266588,
0.171068 -0.225873 0.281588,
0.171068 -0.225873 0.266588,
0.151068 -0.233373 0.281588,
0.171068 -0.240873 0.266588,
0.171068 -0.240873 0.281588,
]
}
coordIndex [
0, 1, 2, -1,
0, 3, 1, -1,
4, 3, 0, -1,
4, 5, 3, -1,
2, 5, 4, -1,
2, 1, 5, -1,
4, 0, 2, -1,
1, 3, 5, -1,
]
normalPerVertex FALSE
# ccw FALSE
# solid FALSE
convex TRUE
creaseAngle 0.5
}
},
DEF CH_DWN_CLICK TouchSensor{}
]
}
]
}
Transform {
children [
DEF CHUP Transform {
children [
Shape {
appearance Appearance {
material DEF CHUP_SHAPE Material {
shininess 5
}
}
geometry IndexedFaceSet {
coord Coordinate3 {
point [
0.191068 -0.240873 0.266588,
0.191068 -0.225873 0.281588,
0.191068 -0.225873 0.266588,
0.191068 -0.240873 0.281588,
0.211068 -0.233373 0.266588,
0.211068 -0.233373 0.281588,
]
}
coordIndex [
0, 1, 2, -1,
0, 3, 1, -1,
4, 3, 0, -1,
4, 5, 3, -1,
2, 5, 4, -1,
2, 1, 5, -1,
4, 0, 2, -1,
1, 3, 5, -1,
]
normalPerVertex FALSE
# ccw FALSE
# solid FALSE
convex TRUE
creaseAngle 0.5
}
},
DEF CH_UP_CLICK TouchSensor{}
]
}
]
}
DEF Power Transform {
children [
Transform {
children [
Shape {
appearance Appearance {
material DEF POWER_SHAPE Material {
diffuseColor 1 0 0
}
}
geometry IndexedFaceSet {
coord Coordinate3 {
point [
0.251125 -0.242861 0.266588,
0.251125 -0.222861 0.281588,
0.251125 -0.222861 0.266588,
0.251125 -0.242861 0.281588,
0.311125 -0.242861 0.266588,
0.311125 -0.242861 0.281588,
0.311125 -0.222861 0.266588,
0.311125 -0.222861 0.281588,
]
}
coordIndex [
0, 1, 2, -1,
0, 3, 1, -1,
4, 3, 0, -1,
4, 5, 3, -1,
6, 5, 4, -1,
6, 7, 5, -1,
2, 7, 6, -1,
2, 1, 7, -1,
6, 4, 0, 2, -1,
1, 3, 5, 7, -1,
]
normalPerVertex FALSE
# ccw FALSE
# solid FALSE
convex TRUE
creaseAngle 0.5
}
},
DEF POWER_CLICK TouchSensor{}
]
}
]
}
Transform {
children [
# Transform {
# children [
# DEF SCREEN_NULL Shape {
# appearance Appearance {
# material Material {
# diffuseColor 0 0 0
# }
# }
# geometry IndexedFaceSet {
# coord Coordinate3 {
# point [
# -0.322384 0.220104 0.291424,
# -0.322384 -0.151887 0.291434,
# 0.3224 -0.151887 0.291369,
# 0.3224 0.220104 0.291359,
# ]
# }
# coordIndex [
# 0, 1, 2, 3, -1,
# ]
# normalPerVertex FALSE
# # ccw FALSE
# # solid FALSE
# convex TRUE
# creaseAngle 0.5
# }
# },
# ]
# }
Transform {
children [
Shape {
appearance Appearance {
material DEF SCREEN1 Material {
transparency 1.0
}
texture ImageTexture {
url "movies/1.jpg"
}
}
geometry IndexedFaceSet {
coord Coordinate3 {
point [
-0.322384 0.220104 0.291424,
-0.322384 -0.151887 0.291434,
0.3224 -0.151887 0.291369,
0.3224 0.220104 0.291359,
]
}
coordIndex [
0, 1, 2, 3, -1,
]
#texCoord TextureCoordinate {
#point [
#0 1,
#0 0,
#1 0,
#1 1,
#]
#}
#texCoordIndex [
#0, 1, 2, 3, -1,
#]
normalPerVertex FALSE
# ccw FALSE
# solid FALSE
convex TRUE
creaseAngle 0.5
}
},
]
}
Transform {
children [
Shape {
appearance Appearance {
material DEF SCREEN2 Material {
transparency 1.0
}
texture ImageTexture {
url "movies/2.jpg"
}
}
geometry IndexedFaceSet {
coord Coordinate3 {
point [
-0.322384 0.220104 0.291424,
-0.322384 -0.151887 0.291434,
0.3224 -0.151887 0.291369,
0.3224 0.220104 0.291359,
]
}
coordIndex [
0, 1, 2, 3, -1,
]
#texCoord TextureCoordinate {
#point [
#0 1,
#0 0,
#1 0,
#1 1,
#]
#}
#texCoordIndex [
#0, 1, 2, 3, -1,
#]
normalPerVertex FALSE
# ccw FALSE
# solid FALSE
convex TRUE
creaseAngle 0.5
}
},
]
}
Transform {
children [
Shape {
appearance Appearance {
material DEF SCREEN3 Material {
transparency 1.0
}
texture ImageTexture {
url "movies/3.jpg"
}
}
geometry IndexedFaceSet {
coord Coordinate3 {
point [
-0.322384 0.220104 0.291424,
-0.322384 -0.151887 0.291434,
0.3224 -0.151887 0.291369,
0.3224 0.220104 0.291359,
]
}
coordIndex [
0, 1, 2, 3, -1,
]
#texCoord TextureCoordinate {
#point [
#0 1,
#0 0,
#1 0,
#1 1,
#]
#}
#texCoordIndex [
#0, 1, 2, 3, -1,
#]
normalPerVertex FALSE
# ccw FALSE
# solid FALSE
convex TRUE
creaseAngle 0.5
}
},
]
}
]
}
]
},
]
}
DEF INFO_TIMER TimeSensor {
loop TRUE
enabled FALSE
cycleInterval 5
}
DEF BGM_1 Sound {
source DEF BGM AudioClip {
url "sounds/1.wav"
stopTime 1
loop TRUE
}
}
Sound {
source DEF KACHI AudioClip {
url "sounds/tv-on.wav"
stopTime 1
loop FALSE
}
}
DEF TVSCRIPT Script {
url "scripts/tv.class"
scriptType javabc
eventOut SFFloat ch1
eventOut SFFloat ch2
eventOut SFFloat ch3
eventOut SFFloat ch1Shape
eventOut SFFloat ch2Shape
eventOut SFFloat ch3Shape
eventOut SFFloat vol1Shape
eventOut SFFloat vol2Shape
eventOut SFFloat vol3Shape
eventOut SFFloat vol4Shape
eventOut SFFloat vol5Shape
eventOut SFFloat vol6Shape
eventOut SFFloat vol7Shape
eventOut SFFloat vol8Shape
eventOut SFFloat vol9Shape
eventOut SFFloat vol10Shape
eventOut SFColor powerShape
eventIn SFBool volDown
eventIn SFBool volUp
eventIn SFBool chUp
eventIn SFBool chDown
eventIn SFBool tglPower
eventIn SFTime turnOffInfo
eventOut SFBool tglTm
eventOut SFTime bgm1Start
eventOut SFTime bgm1Stop
eventOut SFTime kachiStart
eventOut SFFloat bgmVol
#VOLDOWN_SHAPE
#VOLUP_SHAPE
#CHDOWN_SHAPE
#CHUP_SHAPE
}
ROUTE VOL_DWN_CLICK.isActive TO TVSCRIPT.volDown
ROUTE VOL_UP_CLICK.isActive TO TVSCRIPT.volUp
ROUTE CH_DWN_CLICK.isActive TO TVSCRIPT.chDown
ROUTE CH_UP_CLICK.isActive TO TVSCRIPT.chUp
ROUTE POWER_CLICK.isActive TO TVSCRIPT.tglPower
ROUTE INFO_TIMER.cycleTime TO TVSCRIPT.turnOffInfo
ROUTE TVSCRIPT.tglTm TO INFO_TIMER.set_enabled
ROUTE TVSCRIPT.bgm1Start TO BGM.set_startTime
ROUTE TVSCRIPT.bgm1Stop TO BGM.set_stopTime
ROUTE TVSCRIPT.kachiStart TO KACHI.set_startTime
ROUTE TVSCRIPT.bgmVol TO BGM_1.set_intensity
ROUTE TVSCRIPT.ch1 TO SCREEN1.set_transparency
ROUTE TVSCRIPT.ch2 TO SCREEN2.set_transparency
ROUTE TVSCRIPT.ch3 TO SCREEN3.set_transparency
ROUTE TVSCRIPT.ch1Shape TO CH1_SHAPE.set_transparency
ROUTE TVSCRIPT.ch2Shape TO CH2_SHAPE.set_transparency
ROUTE TVSCRIPT.ch3Shape TO CH3_SHAPE.set_transparency
ROUTE TVSCRIPT.vol1Shape TO VOL1_SHAPE.set_transparency
ROUTE TVSCRIPT.vol2Shape TO VOL2_SHAPE.set_transparency
ROUTE TVSCRIPT.vol3Shape TO VOL3_SHAPE.set_transparency
ROUTE TVSCRIPT.vol4Shape TO VOL4_SHAPE.set_transparency
ROUTE TVSCRIPT.vol5Shape TO VOL5_SHAPE.set_transparency
ROUTE TVSCRIPT.vol6Shape TO VOL6_SHAPE.set_transparency
ROUTE TVSCRIPT.vol7Shape TO VOL7_SHAPE.set_transparency
ROUTE TVSCRIPT.vol8Shape TO VOL8_SHAPE.set_transparency
ROUTE TVSCRIPT.vol9Shape TO VOL9_SHAPE.set_transparency
ROUTE TVSCRIPT.vol10Shape TO VOL10_SHAPE.set_transparency
ROUTE TVSCRIPT.powerShape TO POWER_SHAPE.set_diffuseColor